//package com.ta.gulimall.coupon.config.redis.listener;
//
//import com.ta.gulimall.coupon.constant.CouponConstants;
//import lombok.extern.slf4j.Slf4j;
//import org.springframework.data.redis.connection.Message;
//import org.springframework.data.redis.listener.KeyExpirationEventMessageListener;
//import org.springframework.data.redis.listener.RedisMessageListenerContainer;
//import org.springframework.stereotype.Service;
//
///**
// * Description: Redis超时监听器
// * User: zhouzhou
// * Date: 2019-04-07
// * Time: 9:02 PM
// */
//@Service
//@Slf4j
//public class RedisKeyExpirationListener extends KeyExpirationEventMessageListener {
//
//    public RedisKeyExpirationListener(RedisMessageListenerContainer listenerContainer) {
//        super(listenerContainer);
//    }
//
//    @Override
//    public void onMessage(Message message, byte[] pattern) {
//        //获取过期的key
//        String expireKey = message.toString();
//        System.out.println("终于失效了");
//        log.debug("key is:"+ expireKey);
//
//        boolean startsWith = expireKey.startsWith(CouponConstants.REDIS_SECKILL_SEMAPHORE);
//        if (startsWith) {
//        }
//    }
//}